import java.awt.*;
import java.awt.image.BufferedImage;


//抽象类
public abstract class FlyingObject {
    //成员变量
    protected  int x;
    protected int y;
    protected int width;
    protected int height;
    protected int life;
    protected BufferedImage image;



    public FlyingObject(){
    }

    public FlyingObject(int x,int y,BufferedImage image,int life){
        this.x = x;
        this.y = y;
        this.image = image;
        this.life = life;
    }

    //成员方法___移动方式
    public abstract void move();

//    public int getX() {
//        return x;
//    }
//
//    public void setX(int x) {
//        this.x = x;
//    }
//
//    public int getY() {
//        return y;
//    }
//
//    public void setY(int y) {
//        this.y = y;
//    }
//
//    public int getWidth() {
//        return width;
//    }
//
//    public void setWidth(int width) {
//        this.width = width;
//    }
//
//    public int getHeight() {
//        return height;
//    }
//
//    public void setHeight(int height) {
//        this.height = height;
//    }
//
//    public int getLife() {
//        return life;
//    }
//
//    public void setLife(int life) {
//        this.life = life;
//    }
//
//    public BufferedImage getImg() {
//        return img;
//    }
//
//    public void setImg(BufferedImage img) {
//        this.img = img;
//    }
}
